something weeps - German English Dictionary